package com.sqsf.cglib;
//cglib代理基于父类
//可以理解为使用相同的父类或使用目标类作为父类
public class CGLIBProxy extends CGLIBTarget{
    CGLIBTarget CGLIBTarget;

    public CGLIBProxy(com.sqsf.cglib.CGLIBTarget CGLIBTarget) {
        this.CGLIBTarget = CGLIBTarget;
    }

    @Override
    public void run() {
        System.out.println("额外执行");
        CGLIBTarget.run();
    }
}
